# 17.什么是魔法方法，常见的魔法方法有哪些，分别的调用时机是什么（4分）
# python内置的方法,具有特殊功能的方法
"""
__init__  创建对象后被调用,用来初始化对象属性
__del__  当对象被销毁的时候,会自动调用
__str__  默认打印对象时输出的是对象的内存地址,使用过后可以输出字符串格式
__repr__  打印集合类型中的元素对象的时候会触发
"""
